﻿#define  _CRT_SECURE_NO_WARNINGS
//全字母句 指包含英语字母表中每个字母至少一次的句子。
//
//给你一个仅由小写英文字母组成的字符串 sentence ，请你判断 sentence 是否为 全字母句 。
//
//如果是，返回 true ；否则，返回 false 。
//
//来源：力扣（LeetCode）
//链接：https ://leetcode.cn/problems/check-if-the-sentence-is-pangram
//著作权归领扣网络所有。商业转载请联系官方授权，非商业转载请注明出处。
bool checkIfPangram(char* sentence) {
    int hash[26] = { 0 };
    int i = 0;
    for (i = 0;i < strlen(sentence);i++) {
        hash[sentence[i] - 'a']++;
    }
    for (i = 0;i < 26;i++) {
        if (hash[i] == 0)
            return false;
    }

    return true;
}